package com.legal.app.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author Ale
 */
@Data
@ApiModel("首页律师列表VO")
public class LawyerHomeVO implements Serializable {
    private static final long serialVersionUID = 1L;

    /** 律师ID */
    @ApiModelProperty(value = "律师ID", required = true)
    private Long id;

    /** 律师姓名 */
    @ApiModelProperty(value = "律师姓名", required = true)
    private String name;

    /** 律师头像 */
    @ApiModelProperty(value = "律师头像地址")
    private String avatarUrl;

    /** 擅长领域 */
    @ApiModelProperty(value = "擅长领域", required = true)
    private String category;

    /** 胜诉案例数 */
    @ApiModelProperty(value = "胜诉案例数", required = true)
    private Integer successCases;

    /** 执业年限 */
    @ApiModelProperty(value = "执业年限", required = true)
    private Integer practiceYears;

    /** 律所名称 */
    @ApiModelProperty(value = "律所名称")
    private String lawFirm;

//    /** 服务次数 */
//    @ApiModelProperty(value = "服务次数")
//    private Integer serviceCount;
//
//    /** 收藏次数 */
//    @ApiModelProperty(value = "收藏次数")
//    private Integer favoriteCount;
}
